home *** CD-ROM | disk | FTP | other *** search
- {$M 16384,0,0}
-
- program main;
- uses fgmain;
-
- var
- old_mode : integer;
- active, visual : integer;
- page0, page1 : word;
- status : integer;
-
- begin
- old_mode := fg_getmode;
- fg_setmode(4);
- status := fg_allocate(1);
-
- fg_setpage(1);
- active := fg_getpage;
- visual := fg_getvpage;
-
- fg_setpage(0);
- page0 := fg_getaddr;
- fg_setpage(1);
- page1 := fg_getaddr;
-
- status := fg_freepage(1);
- fg_setmode(old_mode);
- fg_reset;
-
- writeln('Active page is ',active);
- writeln('Visual page is ',visual);
- writeln('Page 0 address is ',page0);
- writeln('Page 1 address is ',page1);
- end.